/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package jeudame.Vue;

import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import javax.swing.JPanel;

/**
 *
 * @author Bilal and David
 */
public class PanelInfo extends JPanel
{
    String TypeJoueur;
    int NbPionBl;
    int NbPionNr;

    public PanelInfo() {
        /*this.TypeJoueur = TypeJoueur;
        this.NbPionBl = NbPionBl;
        this.NbPionNr = NbPionNr;*/
        this.TypeJoueur = "Joueur 1";
        this.NbPionBl = 20;
        this.NbPionNr = 20;
    }
    
    
    /**
     * Surcharger la méthode d'affichage du panel
     * @param g canvas
     */
    @Override
    protected void paintComponent(Graphics g)
    {
        // On écrit le nombre de pion Blanc
        g.setColor(Color.darkGray);
        g.setFont(new Font("Tahoma", Font.BOLD, 20));
        g.drawString(String.valueOf(NbPionBl), 125, 490);

        // On écrit le nombre de pion Noir
        g.setColor(Color.darkGray);
        g.setFont(new Font("Tahoma", Font.BOLD, 20));
        g.drawString(String.valueOf(NbPionNr), 125, 550);

        //Mise en place du noms du joueur
        g.drawString(TypeJoueur, 30, 315);
    }

    public void setNbPionBl(int NbPionBl) {
        this.NbPionBl = NbPionBl;
    }

    public void setNbPionNr(int NbPionNr) {
        this.NbPionNr = NbPionNr;
    }

    public void setTypeJoueur(String TypeJoueur) {
        this.TypeJoueur = TypeJoueur;
    }

    public int getNbPionBl() {
        return NbPionBl;
    }

    public int getNbPionNr() {
        return NbPionNr;
    }

    public String getTypeJoueur() {
        return TypeJoueur;
    }

    
}
